have universal appeal - Français Anglais Dictionnaire